Big Huge Thesaurus

loufah sponge

noun

sounds kind of like